24 44 5 1 2
2 4 5 8 10 12 15 16 18 19 20 21 22 25 28 30 32 33 34 37 38 39 40 41
